Text copied to clipboard!

Naslov

Text copied to clipboard!

Razvojni programer softvera u stvarnom vremenu

Opis

Text copied to clipboard!
Tražimo razvojnog programera softvera u stvarnom vremenu koji će se pridružiti našem dinamičnom timu i sudjelovati u razvoju naprednih softverskih rješenja za sustave koji zahtijevaju brzu i pouzdanu obradu podataka u stvarnom vremenu. Kao razvojni programer softvera u stvarnom vremenu, bit ćete odgovorni za dizajn, implementaciju, testiranje i optimizaciju softverskih komponenti koje omogućuju pravovremenu reakciju sustava na vanjske događaje i ulazne podatke. Vaš rad uključivat će suradnju s multidisciplinarnim timovima, uključujući inženjere, dizajnere i stručnjake za hardver, kako biste osigurali integraciju softvera s fizičkim uređajima i drugim sustavima. Očekuje se da ćete koristiti moderne programske jezike i alate, kao i najbolje prakse za razvoj softvera u stvarnom vremenu, uključujući upravljanje memorijom, obradu više zadataka i optimizaciju performansi. Također ćete biti uključeni u analizu zahtjeva korisnika, izradu tehničke dokumentacije i pružanje podrške tijekom cijelog životnog ciklusa proizvoda. Idealan kandidat ima snažno tehničko znanje, iskustvo u radu sa sustavima u stvarnom vremenu, sposobnost rješavanja složenih problema i spremnost na kontinuirano učenje i usavršavanje. Ako ste motivirani, inovativni i želite raditi na izazovnim projektima koji imaju stvarni utjecaj na industriju, ovo je prilika za vas.

Odgovornosti

Text copied to clipboard!
  • Dizajniranje i razvoj softverskih rješenja za sustave u stvarnom vremenu
  • Implementacija i optimizacija algoritama za obradu podataka
  • Suradnja s hardverskim i softverskim timovima
  • Pisanje i održavanje tehničke dokumentacije
  • Testiranje i otklanjanje grešaka u softveru
  • Praćenje performansi i optimizacija sustava
  • Sudjelovanje u analizi zahtjeva korisnika
  • Pružanje tehničke podrške tijekom implementacije
  • Praćenje novih tehnologija i trendova u industriji
  • Osiguravanje sigurnosti i pouzdanosti softverskih rješenja

Zahtjevi

Text copied to clipboard!
  • VSS iz računarstva, elektrotehnike ili srodnog područja
  • Iskustvo u razvoju softvera za sustave u stvarnom vremenu
  • Poznavanje programskih jezika C, C++ ili sličnih
  • Iskustvo s operativnim sustavima u stvarnom vremenu (RTOS)
  • Razumijevanje principa upravljanja memorijom i višeprocesnosti
  • Sposobnost analize i rješavanja tehničkih problema
  • Dobro poznavanje engleskog jezika u govoru i pismu
  • Sposobnost timskog rada i komunikacije
  • Samostalnost i odgovornost u radu
  • Spremnost na kontinuirano učenje i usavršavanje

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koje iskustvo imate s razvojem softvera u stvarnom vremenu?
  • Koje programske jezike najčešće koristite?
  • Jeste li radili s RTOS-om? Koji su vaši dojmovi?
  • Kako pristupate optimizaciji performansi softvera?
  • Možete li opisati izazov s kojim ste se susreli i kako ste ga riješili?
  • Kako osiguravate pouzdanost i sigurnost softverskih rješenja?
  • Jeste li radili u multidisciplinarnim timovima?
  • Kako se nosite s rokovima i pritiskom?
  • Koje alate koristite za testiranje i otklanjanje grešaka?
  • Zašto želite raditi na projektima u stvarnom vremenu?